package com.xyh.transaction.entity.dto.goods;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author xiaoyh
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class GoodsInvoice {
    private String invoiceNumber; // 发票号码
    private String issueDate;  // 开票日期
    private String buyerName;     // 购买方名称
    private String buyerTaxCode;  // 购买方统一社会信用代码/纳税人识别号
    private String sellerName;    // 销售方名称
    private String sellerTaxCode; // 销售方统一社会信用代码/纳税人识别号
    private List<GoodsInvoiceItem> items; // 商品明细列表
    private String totalAmount;  // 合计金额
    private String totalTax;     // 合计税额
    private String totalInWords;     // 价税合计大写
    private String totalInDigits; // 价税合计小写
    private String remarks;          // 备注信息
    private String issuer;           // 开票人
}
